Version Française English Version

Planète Casio - Programmes, jeux et cours pour calculatrices Casio

Bookmark and Share
Bienvenue sur Planète Casio, n'hésitez pas à poser vos questions sur le forum, et pensez à rejoindre Planète-Casio sur Facebook !
Jeu de rugby
Forums Casio - Astuces Calculatrices Casio

Index du Forum | Astuces Calculatrices Casio | [Tutorial] Le Drawstat
Neuronix
Hors ligne
Webmaster
Niveau: Elite
Points: 4487
Défis: 21
Email | Message
Posté le 11/01/2006 21:10

[Tutorial] Le Drawstat:

Présentation :
Le drawstat est une application du mode statistiques de la calculatrice. Elle permet de tracer des lignes ou des points à une vitesse imcomparable face à F-Line et Plot ou PxlOn.
Exemple :
Mettez ce code dans un programme casio ou téléchargez le fichier joint (en bas du sujet ) et transférez le à votre calculatrice. Regardez bien
ViewWindow 1,127,0,1,63,0
AxesOff
LabelOff
BG-None
FuncOff
S-WindMan
Cls
Text 1,1,''WAIT...''
Seq(X,X,1,127,1)->List 1
127->Dim List 2
For 1->A To 127
Int 63Ran#->List 2[A]
Next
Text 1,1,''PLOTON DEMO...''
For 1->A To 127
PlotOn List 1[A],List 2[A]
Next[DISP]
Cls
Text 1,1,''DRAWSTAT DEMO''
S-Gph1 DrawOn,Scatter,List1,List2,1,Dot
S-Gph2 DrawOff
S-Gph3 DrawOff
DrawStat


Comment ça marche :
Le drawstat dessine des points ou des lignes à partir des listes. il y a plusieurs modes de dessin et vous pouvez régler differents paramètres tels que l'apparence des points (croix, point, carré), dessin en points, ligne, histogramme.

Dans le contexte des jeux on utilise principalement l'affichage de points et de lignes.

Syntaxe :

Il faut d'abord régler la fenetre de dessin des statistiques de la calculatrice en mode manuel pour pouvoir utiliser le ViewWindow de notre choix pour ceci il faut aller dans le menu [SETUP] (SHIFT+MENU) à l'onglet S-WIN :
S-WindMan //mode manuel
S-WindAuto //mode automatique


On peut tracer 3 ensembles de points ou lignes en meme temps. Il faut donc paramétrer chacune de ces "S-Graphs".
Pour ceci il faut aller dans le menu spécial programmation qui ne s'affiche que lorsque vous éditez un programme. Il s'agit de l'onglet à coté de [TOP] [BOT] etc..
Faites donc [Menu] puis [Stat], vous aurez alors plusieurs onglets : [Draw][Grph][List][Mark]

Pour avoir une explication précise de chaque fonction utilisez la réference des commandes du site : http://www.planete-casio.fr/Fr/reference_basic_casio/index.php

Voici comment paramétrer les graphs statistiques :
S-Gph1 <Activer/désactiver affichage>,<mode de dessin>,<liste des x>,<liste des y>,<fréquence>,<type de point>

S-Grph1, S-Grph2, S-Grph3 se trouvent dans l'onglet [Grph]

Voici quelques exemples :
S-Gph1 DrawOn,Scatter,List1,List2,1,Dot

La S-Grph 1sera affichée, en mode points, la liste 1 sera en abscisses, la liste 2 sera en ordonnées, la fréquence sera de 1, les points seront de simples pixels
S-Gph2 DrawOff,xyLine,List1,List2,1,Cross

La S-Grph 2 ne sera pas affichée, en mode Lignes, la liste 1 sera en abscisses, la liste 2 sera en ordonnées, la fréquence sera de 1, les points seront des croix

DrawOn/DrawOff se trouvent dans l'onglet [Draw]
Scatter/xyLine se trouvent dans l'onglet [Grph]
List1/List2 etc se trouvent dans l'onglet [List]
Dot/Cross/Square se trouvent dans l'onglet [Mark]

Il suffit de paramétrer les S-Grph une seule fois. Ensuite pour afficher les S-Grph on utilise la commande "Drawstat" qui se trouvent dans le menu [PRGM] à l'onglet [DISP] puis [STAT].

Voila, utilisez cette "technologie" correctement et vous pourrez faire des jeux très rapides



Fichier joint :
télécharger

Bookmark and Share Fichier joint

Manager de foot en ligne sympa !
smiley



Light_spirit
Hors ligne
Modérateur
Niveau: Aucun
Points: 2096
Défis: 38
Email | Message
Dernier message de la page précédente :Posté le 04/10/2010 15:04 |
Rapide pour le tracé mais il faut remplir les listes avant.
----------------------------------
Collectionneur de figurines d'animés. - WoW c'est le mal mais j'ai choisi le côté obscur
Calculatrices : G85 SD, G100+, Classpad 330 (temp), FX-CG 10
Linux, c'est le seul endroit où tu peux taper ls.
smiley



Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9

Vdragon.b
En ligne
Membre
Niveau: Confirmé
Points: 1155
Défis: 0
Email | Message
Citer : Posté le 05/10/2010 16:04 |
effectivement, et ça ralentis beaucoup mon jeu avec la technique que j'utilise pour faire ma 3d (voir "fly in 3d").
----------------------------------
there are many incredible things in the world...So,believe in yours dreams!
I own a graph 3575+.
smiley
smiley
Bencasio
Hors ligne
Membre
Niveau: Elite
Points: 378
Défis: 9
Email | Message
Citer : Posté le 06/10/2010 10:41 |
Le drawstat ralentit un peu mes jeu pour le chargement de toutes les listes; mais sinon, c' est très rapide
Dafp
Hors ligne
Membre
Niveau: Aucun
Points: 9010
Défis: 191
Email | Message
Citer : Posté le 16/12/2010 08:38 |
ça avait fait un moment que j'avais fait un tuto sur le drawstat, mais je l'avais toujours pas proposer. Il doit y avoir pas mal de fautes d'orthographes, mais ça se lit quand même :=)
-> http://pokemon-nec.perso.sfr.fr/drawstat_981.htm
----------------------------------
Programmes (88):
Pokemon sur Casio !! - http://www.universal-soundbank.com/mp3/sounds/13582.mp3
Eiyeron
Hors ligne
Modérateur
Niveau: Confirmé
Points: 3948
Défis: 37
Email | Message
Citer : Posté le 16/12/2010 16:50 |
On parle d'une valeur hors VW, mais chez moi , les valeurs doivent depasser soit 2Xmax/xmin/ymax/ymin...
----------------------------------
smileysmileysmiley
smileysmiley
Smashmaster
Hors ligne
Modérateur
Niveau: Vétéran
Points: 3208
Défis: 86
Email | Message
Citer : Posté le 20/01/2011 17:39 |
j'ai trouvé une erreur ici (tuto de lenainnoir)

il a écrit:
S-Gph1 DrawOn,Scatter,List1,List2,Blue,Dot

sur ma g65 cette ligne bug (erreur syntaxe).
Il faut mettre la commande blue à la fin:
S-Gph1 DrawOn,Scatter,List1,List2,Dot,Blue

là ca marche nickel
----------------------------------
L1 Math-Informatique à l'université Paul-Verlaine (Metz)
Siapran
Hors ligne
Membre
Niveau: Confirmé
Points: 2662
Défis: 17
Email | Message
Citer : Posté le 20/01/2011 18:52 |
en même temps tout le monde n'as pas la G65 c'est probablement pour ça que tu est le premier à le remarquer
----------------------------------
smiley smiley
Dafp
Hors ligne
Membre
Niveau: Aucun
Points: 9010
Défis: 191
Email | Message
Citer : Posté le 21/01/2011 09:22 |
je ne pense pas ...
----------------------------------
Programmes (88):
Pokemon sur Casio !! - http://www.universal-soundbank.com/mp3/sounds/13582.mp3
Eiyeron
Hors ligne
Modérateur
Niveau: Confirmé
Points: 3948
Défis: 37
Email | Message
Citer : Posté le 21/01/2011 12:57 |
Dafp, ta sign est trop grande, non?
----------------------------------
smileysmileysmiley
smileysmiley
Totoyo
En ligne
Super admin
Niveau: Elite
Points: 8882
Défis: 66
Email | Message
Citer : Posté le 21/01/2011 13:09 |
La fonction "spoiler" ne marche plus...
----------------------------------
PRGM 2 // Tout savoir sur sa Casio // Les meilleurs tutoriels // 48h CPC

Reprise du projet StarCraft 2 sur Graph 35+USB/75/85/95 (SD) !!

Je ne réponds PAS aux messages privés concernant des problèmes avec la calculatrice. Merci de poser vos questions sur le forum !
Eiyeron
Hors ligne
Modérateur
Niveau: Confirmé
Points: 3948
Défis: 37
Email | Message
Citer : Posté le 21/01/2011 13:18 |
Déjà dit...
----------------------------------
smileysmileysmiley
smileysmiley
Light_spirit
Hors ligne
Modérateur
Niveau: Aucun
Points: 2096
Défis: 38
Email | Message
Citer : Posté le 21/01/2011 13:47 |
Ah bon
----------------------------------
Collectionneur de figurines d'animés. - WoW c'est le mal mais j'ai choisi le côté obscur
Calculatrices : G85 SD, G100+, Classpad 330 (temp), FX-CG 10
Linux, c'est le seul endroit où tu peux taper ls.
smiley
Totoyo
En ligne
Super admin
Niveau: Elite
Points: 8882
Défis: 66
Email | Message
Citer : Posté le 21/01/2011 13:54 |
Vous croyez ça ??
----------------------------------
PRGM 2 // Tout savoir sur sa Casio // Les meilleurs tutoriels // 48h CPC

Reprise du projet StarCraft 2 sur Graph 35+USB/75/85/95 (SD) !!

Je ne réponds PAS aux messages privés concernant des problèmes avec la calculatrice. Merci de poser vos questions sur le forum !
Eiyeron
Hors ligne
Modérateur
Niveau: Confirmé
Points: 3948
Défis: 37
Email | Message
Citer : Posté le 21/01/2011 14:46 |
Tu te faisvieux, tu commences à radoter...
----------------------------------
smileysmileysmiley
smileysmiley
Siapran
Hors ligne
Membre
Niveau: Confirmé
Points: 2662
Défis: 17
Email | Message
Citer : Posté le 21/01/2011 20:17 |
lol Eiyeron c'est quoi cette signature
----------------------------------
smiley smiley
Eiyeron
Hors ligne
Modérateur
Niveau: Confirmé
Points: 3948
Défis: 37
Email | Message
Citer : Posté le 22/01/2011 17:00 |
C'est parce que j'aime chercher des bugs, et des données bêta/cachées!
----------------------------------
smileysmileysmiley
smileysmiley
Louloux
Hors ligne
Rédacteur
Niveau: Confirmé
Points: 3178
Défis: 37
Email | Message
Citer : Posté le 01/04/2012 14:16 |
J'ai découvert un nouveau truc avec le drawstat: il y a une piste à explorer avec les histogrammes.
Par exemple si tu décrémentes une liste, ton histogramme se décale d'un rang vers la gauche. Pour un jeu de plateforme ça peut être sympa.
Le problème est que cette fonction est assez lente lorsque la liste est chargée...
----------------------------------
Dieu créa l'homme, l'homme créa la calculatrice... Qui est le prochain ?
42
Totoyo
En ligne
Super admin
Niveau: Elite
Points: 8882
Défis: 66
Email | Message
Citer : Posté le 01/04/2012 16:52 |
On peut tester les pixels de l'histogramme avec PxlTest ?
----------------------------------
PRGM 2 // Tout savoir sur sa Casio // Les meilleurs tutoriels // 48h CPC

Reprise du projet StarCraft 2 sur Graph 35+USB/75/85/95 (SD) !!

Je ne réponds PAS aux messages privés concernant des problèmes avec la calculatrice. Merci de poser vos questions sur le forum !
Purobaz
Hors ligne
Membre
Niveau: Aucun
Points: 2166
Défis: 108
Email | Message
Citer : Posté le 01/04/2012 17:02 |
J'ai utilisé l'histogramme pour faire les décors de Flight sur Prizm et ainsi compenser l'affichage graphique relativement lent.
----------------------------------
smiley
smiley

Cliquer pour dérouler
Cliquer pour enrouler

graph 35+ USB

jeux :
Solitr

cours :
Solution


graph 35+ USB / 75 / 85 /95

jeux basic :
Escape prison
London 12 puro
Plumber
Yetisport ic
Platstre
M-niais
Akinator
Solitr
Robots

jeux addin :
Snowball

jeux lua :
Where am i
Mario

utilitaires basic :
Bitmap PRGM2
QR code
Boussole
Nombre en or
Calendr

utilitaires addin :
PRGM2
picture 1024

utilitaires Lua :
Pi en Lua

cours :
Solution


Prizm

jeux :
Free wheel
Yetisport puro
Rush hour color
Plumber
Prizm pack
Flight cg20

utilitaires :
Sprite maker cg
Paint 20
Menu cg20


Tutorials
PRGM2
Chaines de caractères et tableaux 2D


Projets

Ultimate solution
   73%


OBELIB
   28%


Un RPG en basic qui envoie du lourd !
   38%

Mario pour Prizm
   46%

Fight pour Prizm
   56%

addin PacMan
   90%



La programmation est pour moi la chose la plus sacrée !... c'est pour ça que j'y touche pas !

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9

Index du Forum | Astuces Calculatrices Casio | [Tutorial] Le Drawstat
Pseudo :
Adresse email :
Réponse :
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :?:  :arrow:  :!:  :here:
Ajouter fichier joint :


Me prévenir par mail lorsqu'une réponse est postée.

Un petit test (entrez le résultat en chiffres):
Combien font un moins six ?

Recherche :
Publicité et partenaires

Omnimaga
Casio Education
Casio Éducation
Casio Scene
Casio Scene

TI-Planet
CasioFan, la communauté ClassPad
CasioFan
Space-Raider
Space-Raider
GameMaster
GameMasters.fr

Jeux Casio - www.planet-casio.com v3.0 © créé par Neuronix et Muelsaco 2004-2012 | Il y a 53 connectés | Nous contacter | Recherches effectuées
Rugby Manager | Jeu de handball | Jeu de foot | Jeu de rugby | Jeu de tennis | Space raider | Sublinet | Top-cinema, films, cinéma, séries | Pension pour chats

Planète-Casio est un site communautaire indépendant et n'est donc pas affilié à Casio | Toute reproduction de Planète-Casio, même partielle, est interdite
Les fichiers, programmes et publications postés sur Planète-Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des copyrights
Merci de respecter le travail des autres ! | CASIO est une marque déposée par CASIO Computer Co., Ltd